.operate-account-page {
	width: 100%;
	height: 100%;
	.account-content {
		background: #ffffff;
		padding: 0.28rem;
		position: relative;

		.account-area {
			position: relative;
			width: 100%;
			height: 2.4rem;
			background-image: url("../../../../images/bankPage/bg-account.png");
			background-size: 100% 100%;
			padding-right: 5px;
			border-radius: 12px;

			.account-area-left {
				position: absolute;
				margin-top: 0.3rem;
				margin-left: 0.28rem;
				left: 0;
				top: 0;
				width: 50%;
				border-radius: 12px 0 0 12px;

				.bank-name-img {
					width: 2rem;
					height: 0.64rem;
				}

				.amount-area {
					color: #8b572a;
					font-size: 0.28rem;
					margin-top: 0.4rem;
					margin-left: 0.16rem;
					font-weight: 500;
				}
			}

			.account-area-right {
				position: absolute;
				margin-top: 0.44rem;
				right: 0;
				top: 0;
				width: 50%;
				height: 100%;
				border-radius: 0 12px 12px 0;

				.bank-account {
					position: absolute;
					right: 0.74rem;
					font-size: 0.28rem;
					font-weight: 500;
					color: rgba(172, 156, 124, 1);
				}

				.bank-img {
					position: absolute;
					top: 0.68rem;
					right: 0.32rem;
					width: 1.48rem;
					height: 0.48rem;
				}
			}
		}
		.am-input-clear {
			margin-right: 1rem;
		}
		.fake-input-placeholder {
			font-size: 0.46rem;
		}
		.am-list-item .am-input-control .fake-input-container .fake-input {
			font-size: 0.46rem;
		}
		.am-list-item.am-input-item {
			margin-top: 0.4rem;
			padding-left: 0;
		}
		.am-list-line::after {
			height: 0px !important;
		}
		.am-list-body {
			position: relative;
		}
		.all-in {
			position: absolute;
			top: 50%;
			margin-top: -0.44rem;
			right: 0;
			margin-right: 0.1rem;
			color: #40b15d;
			height: 0.88rem;
			line-height: 0.88rem;
		}

		.all-in-gray {
			color: #cbcbcb;
		}

		.am-list-body::before {
			height: 0px !important;
		}

		.am-list-body::after {
			height: 0px !important;
		}

		.am-list-item .am-input-label.am-input-label-5 {
			width: 0.4rem;
			font-size: 0.44rem;
			font-weight: 500;
			color: rgba(66, 66, 66, 1);
		}

		.am-list-item .am-input-control input {
			font-size: 0.36rem;
		}
	}

	.error-tip {
		display: none;
		font-size: 0.24rem;
		margin-left: 0.28rem;
		margin-top: 0.1rem;
		font-weight: 400;
		color: rgba(255, 53, 52, 1);
	}

	.error-tip-show {
		display: inline-block;
		height: 0.2rem;
	}

	.bank-area {
		margin-top: 0.2rem;

		.am-list-item {
			min-height: 1.4rem;

			img {
				width: 0.6rem;
				height: 0.6rem;
			}

			.bankTip {
				display: none;
				font-size: 0.24rem;
				font-weight: 400;
				color: rgba(155, 155, 155, 1);
			}
		}
	}

	.area-tip {
		margin-left: 0.56rem;
		margin-right: 0.56rem;
		margin-top: 0.2rem;
		color: #a0a0a0;
		a {
			font-size: 0.24rem;
			font-weight: 400;
			color: #40b15d;
		}
	}

	.btn-common {
		display: block;
		height: 0.8rem;
		font-size: 0.34rem;
		color: #ffffff;
		margin: 0.6rem 0.56rem 0;
		border-radius: 0.4rem;
		text-align: center;
		line-height: 0.8rem;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		justify-content: center;
		// background-color: #40B15D;
		background: linear-gradient(90deg, #40b15c 0%, #40b15d 100%);
	}

	.btn-gray {
		background-color: #cbcbcb;
	}
}
